#ifndef     __DRV_IRDA_H
#define     __DRV_IRDA_H

#include "gd32f10x.h"

#define		IR_KEY_POWER		162
#define		IR_KEY_MODE			98

#define		IR_KEY_MUTE			226
#define		IR_KEY_STOP			34

#define		IR_KEY_LEFT			2
#define		IR_KEY_RIGHT		194
#define		IR_KEY_UP			144
#define		IR_KEY_DOWN			168

#define		IR_KEY_EQ			224
#define		IR_KEY_DISPLAY		152
#define		IR_KEY_CLOCK		176

#define		IR_KEY_0		104
#define		IR_KEY_1		48
#define		IR_KEY_2		24
#define		IR_KEY_3		122
#define		IR_KEY_4		16
#define		IR_KEY_5		56
#define		IR_KEY_6		90
#define		IR_KEY_7		66
#define		IR_KEY_8		74
#define		IR_KEY_9		82

void IRDA_Init(void);
uint32_t IRDA_GetCode(uint8_t *Ir_num);

#endif




